epithelial casts - Espagnol Anglais Dictionnaire